package com.itheima.demo.demo10;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Map;
import java.util.Scanner;

//	实现一个验证码小程序，要求如下：
//	1. 在项目根目录下新建一个文件：data.txt,键盘录入3个字符串验证码，
// 并存入data.txt中，要求一个验证码占一行；
//	2. 键盘录入一个需要被校验的验证码，如果输入的验证码在data.txt中存在
// ：在控制台提示验证成功，如果不存在控制台提示验证失败
public class Test_1 {
    public static void main(String[] args) throws IOException {
        Scanner sc=new Scanner(System.in);
        BufferedWriter bw=new BufferedWriter(new FileWriter("D:\\data.txt"));
        ArrayList<String>list=new ArrayList<>();
        for (int i = 0; i <3 ; i++) {
            System.out.println("请输入验证码");
            String s = sc.next();
            bw.write(s);
            list.add(s);
            bw.newLine();
        }
        bw.close();
        System.out.println(list);
        System.out.println("请输入要验证的验证码");
        Scanner in=new Scanner(System.in);
        String next = in.next();
        boolean b = list.contains(next);
        if (b){
            System.out.println("验证成功");
        }else {
            System.out.println("验证失败");
        }


    }
}
